/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins/tabs.css";


/* Page
-------------------------------------------------------------- */

#page { margin: 0 auto; width: 900px; }


/* Header
-------------------------------------------------------------- */

#header { margin-top: 20px; }

#header .tabs { border-bottom: 1px solid #ddd; }
#header .tabs li { margin-right: 1px; }
#header .tabs a { padding: 5px 15px; background: #ddd; color: #666; text-decoration: none; }

#table .tabs { border-bottom: 1px solid #ddd; }
#table .tabs li { margin-right: 1px; }
#table .tabs a { padding: 3px 8px; background: #ddd; color: #666; text-decoration: none; }


/* Body
-------------------------------------------------------------- */

#body { margin-top: 20px; }

/*#introduction { float: left; width: 400px; margin-right: 130px; }*/
#introduction { float: left; width: 500px; margin-right: 150px; }

#resources { float: left; width: 230px; }
#resources h3 { color: #888; }
#resources ul, #resources ol { color: #888; }
#resources ul a { color: #555; }

/* Input fields
-------------------------------------------------------------- */
.inputtext { width: 350px; height: 20px; font-size: 125%;}

.readonly { background-color: #efefef; border-style: solid;
	border-width: 1px;
	border-color: #efefef; }

.write {background-color: #ffffcc; border-style: solid; border-width: 1px;
	border-color: #DDDDDD;}
	
.inactive {background-color: #666666; border-style: solid; border-width: 1px;
	border-color: #666666; color: #ffffff;}

/* Tables
-------------------------------------------------------------- */
.table {border-bottom: 2px solid #ddd; font-weight: bold; }
/*.table td { border-bottom: 1px solid #ddd; }*/
.row {border-bottom: 1px solid #ddd}
.header {border-bottom: 2px solid #ddd; font-weight: bold}	

caption {
background:#efefef none repeat scroll 0 0;
/*text-align: right;*/
}

/* Footer
-------------------------------------------------------------- */
#footer { border-top: 1px solid #eee; margin-top: 20px; }

#footer .tabs { width: 500px; border-top: 3px solid #eee; }
#footer .tabs a { padding: 10px 30px 10px 0; color: #666; text-decoration: none; }

#footer p.quiet { color: #ccc; align:right}

/* Buttons
-------------------------------------------------------------- */
.edit { width:100px;}
